Ruins Of Tughlaqabad Fort And Gigantic Rock Bastions Stuck In Midst Of Modern Day Delhi